RISC OS
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
RISC OS est un système d'exploitation conçu par Acorn Computers à la fin des années 1980 pour ses ordinateurs Archimedes puis RISC PC.
Contents
• Annexes
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Historique
Développement du système par Acorn
La première version de RISC OS sort en 1987 avec les premières machines de la gamme Acorn Archimedes sous le nom d'« Arthur OS 1.2 ». Le système « Arthur » a été développé dans un temps très court pour être disponible au lancement commercial de la gammecite-ref-2[2]. Acorn le présente comme similaire à l'OS du BBC Micro, dont les Archimedes se veulent le successeurcite-ref-riscsit-3-0[3]. Arthur est livré avec une interface graphique, l'Archimedes Desktop Manager, écrite en BBC Basiccite-ref-theregister-4-0[4].
En 1989, Acorn sort la première version du remplaçant d'Arthur, qui est la première à adopter le nom « RISC OS » (en version 2.0)cite-ref-5[5]. Le mot « RISC » est l'acronyme de Reduced Instruction Set Computer qui désigne le processeur à jeu d'instructions réduit qui équipe les Archimedescite-ref-theregister-4-1[4]. Le niveau système se caractérise par sa nature multitâche, et amène des outils avancés de gestion de tâches et de fichiers, et des améliorations dans l'affichage des icônes et fenêtrescite-ref-acornuser198902-filing-6-0[6].
La version suivante de RISC OS, RISC OS3, est également dédiée à une machine Archimedes voient la sortie d'une autre version de RISC OS, RISC OS3, déployée pour la première fois sur l'Archimedes A5000cite-ref-a5000-7-0[7]. Elle amène des améliorations dans le système multitâche (possibilité d'exécuter d'autres tâches pendant que l'ordinateur effectue des opérations sur des fichiers), le nombre de tâches et de fenêtres qui peuvent être ouvertes simultanément, le support des disques au format DOS, le chargement instantané d'utilitaires, logiciels et autres données de base grâce à leur stockage dans le système en ROM, la possibilité d'« iconiser » et de les épingler, la sauvegarde et restauration de sessionscite-ref-8[8].
Versions ultérieures
Il équipe également le Iyonix de Castle Technologies, et existe pour d'autres systèmes à base de processeurs ARM tels que le Raspberry Pi (Broadcom 2835, ARM1176JZF-S) ou la BeagleBoard, à base de processeur AM335x cadencé à 1 GHz (Cortex-A8). Après la disparition d'Acorn en 1998, le développement du système a été repris par les sociétés Pace et RISCOS Ltd, puis par Castle Technology Ltd pour son Iyonix.
Les versions actuellement développées sont les versions 6 (par RISCOS Ltd) et 5 (par RISC OS Open (en)) ; en octobre 2018, RISC OS Open annonce que le développement de RISC OS 5 se fera désormais sous la licence Apache 2.0, à compter de la version 5.26cite-ref-relicencing-9-0[9].
Caractéristiques
Les principales caractéristiques de RISC OS sont :
• sa compacité (RISC OS 2.0 occupe 512 Ko, RISC OS 3.x 2 Mo) ;
• son interface graphique évoluée (multi fenêtrage, drag’n’drop, anticrénelage des polices, barre des tâches similaire à celle de Windows 95, créé 6 ans plus tard) ;
• le multitâche coopératif (multitâche préemptif pour les programmes n'utilisant pas l'interface graphique), avec une notion de priorité interne pour les évènements considérés plus importants ;
• l’intégration du langage BBC BASIC, intégrant un assembleur ;
• l’indépendance du système de fichiers. Celui livré en standard était ADFS (ADvanced File System) ;
• sa conception modulaire (similaire aux bibliothèques dynamiques).
Notes et références
cite-note-wikidata-0d895397d5b2323182f7c20958c2af03ac4cacbf-11. « https://www.riscosopen.org/news/articles/2024/04/27/risc-os-5-30-now-available », 2 avril 2024
cite-note-22. ↑ reimer2022jeremy-reimer2022(en-US) Jeremy Reimer, « A history of ARM, part 1: Building the first chip », Ars Technica, 23 septembre 2022 (lire en ligne, consulté le 10 janvier 2023).
cite-note-riscsit-33. ↑ 1987(en) « Acorn RISCs It », Popular Computing Weekly, 26 juin 1987 (lire en ligne).
cite-note-theregister-44. smithtony-smith(en) Tony Smith, « Strong ARM: The Acorn Archimedes is 25 », sur www.theregister.com (consulté le 12 janvier 2023).
cite-note-55. ↑ 1988(en) « Risc OS Upgrades », Acorn User, novembre 1988.
cite-note-acornuser198902-filing-66. ↑ watkins1989david-watkins1989(en) David Watkins, « Filing from the desktop », Acorn User, février 1989, p. 22 (lire en ligne, consulté le 9 janvier 2023).
cite-note-a5000-77. ↑ 1991(en) « A5000 - PC Styling with RISC OS 3 and the Speed of ARM3 », Acorn User, novembre 1991, p. 7 (lire en ligne, consulté le 18 avril 2021).
cite-note-88. ↑ 1991(en) « More Powerful RISC OS 3 at Heart of New A5000 », Acorn User, novembre 1991, p. 9 (lire en ligne, consulté le 31 juillet 2021).
cite-note-relicencing-99. ↑ (en) « RISC OS is open for business! ».
Annexes
Liens externes
• Le site de RISC OS Ltd
• Le site de RISC OS Open Ltd
• RISC OS FR (site en français)
• Portail de l’informatique
• Portail des années 1980
• Portail des années 1990